home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / FALCON / PLAYMAN / SOURCE / PLAYMAN.RSH < prev    next >
Encoding:
Text File  |  1992-12-19  |  5.9 KB  |  180 lines

  1. /* GEM Resource C Source */
  2.  
  3. #include <portab.h>
  4. #include <aes.h>
  5. #include "PLAYMAN.H"
  6.  
  7. #if !defined(WHITEBAK)
  8. #define WHITEBAK    0x0040
  9. #endif
  10. #if !defined(DRAW3D)
  11. #define DRAW3D      0x0080
  12. #endif
  13.  
  14. #define FLAGS9  0x0200
  15. #define FLAGS10 0x0400
  16. #define FLAGS11 0x0800
  17. #define FLAGS12 0x1000
  18. #define FLAGS13 0x2000
  19. #define FLAGS14 0x4000
  20. #define FLAGS15 0x8000
  21. #define STATE8  0x0100
  22. #define STATE9  0x0200
  23. #define STATE10 0x0400
  24. #define STATE11 0x0800
  25. #define STATE12 0x1000
  26. #define STATE13 0x2000
  27. #define STATE14 0x4000
  28. #define STATE15 0x8000
  29.  
  30. TEDINFO rs_tedinfo[] =
  31. { " PlayMan v1.0 ",
  32.   "\0",
  33.   "\0",
  34.   IBM  , 0, TE_CNTR , 0x11C1, 0, 0, 15, 1,
  35.   "+0 DB",
  36.   "\0",
  37.   "\0",
  38.   SMALL, 0, TE_LEFT , 0x1180, 0, -1, 6, 1,
  39.   "-0 DB",
  40.   "\0",
  41.   "\0",
  42.   SMALL, 0, TE_LEFT , 0x1180, 0, -1, 6, 1,
  43.   "VERST\216RKUNG",
  44.   "\0",
  45.   "\0",
  46.   SMALL, 0, TE_LEFT , 0x1180, 0, -1, 12, 1,
  47.   "D\216MPFUNG",
  48.   "\0",
  49.   "\0",
  50.   SMALL, 0, TE_LEFT , 0x1180, 0, -1, 9, 1,
  51.   "+22.5 DB",
  52.   "\0",
  53.   "\0",
  54.   SMALL, 0, TE_LEFT , 0x1180, 0, -1, 9, 1,
  55.   "-22.5 DB",
  56.   "\0",
  57.   "\0",
  58.   SMALL, 0, TE_LEFT , 0x1180, 0, -1, 9, 1,
  59.   "\275\04792 BY ICP-VERLAG, TOS-MAGAZIN",
  60.   "\0",
  61.   "\0",
  62.   SMALL, 0, TE_LEFT , 0x1180, 0, -1, 32, 1,
  63.   " Optionen ",
  64.   "\0",
  65.   "\0",
  66.   IBM  , 0, TE_LEFT , 0x1180, 0, -1, 11, 1,
  67.   " \232ber PlayMan ",
  68.   "\0",
  69.   "\0",
  70.   IBM  , 0, TE_CNTR , 0x11C1, 0, -1, 15, 1,
  71.   "PROGRAMM VON",
  72.   "\0",
  73.   "\0",
  74.   SMALL, 0, TE_LEFT , 0x1180, 0, -1, 13, 1,
  75.   "COPYRIGHT \275\04792",
  76.   "\0",
  77.   "\0",
  78.   SMALL, 0, TE_LEFT , 0x1180, 0, -1, 15, 1
  79. };
  80.  
  81. BYTE *rs_frstr[] =
  82. { "[1][PlayMan: Soundsubsystem des    |Falcon wird bereits von einer  |anderen Applikation verwendet!][ Abbruch ]"
  83. };
  84.  
  85. OBJECT rs_object[] =
  86.   /******** Tree 0 MAIN ****************************************************/
  87.         -1,        1, B_OK    , G_BOX     ,   /* Object 0  */
  88.   NONE, OUTLINED, (LONG)0x00021070L,
  89.   0x0000, 0x0000, 0x0020, 0x0010,
  90.   B_MUSIK ,        2,       15, G_BOX     ,   /* Object 1  */
  91.   NONE, NORMAL, (LONG)0x0002114FL,
  92.   0x0000, 0x0000, 0x0020, 0x000D,
  93.          3,       -1,       -1, G_BOXTEXT ,   /* Object 2  */
  94.   NONE, OUTLINED|SHADOWED, (LONG)&rs_tedinfo[0],
  95.   0x0002, 0x0001, 0x001C, 0x0001,
  96.         14,        4,       13, G_BOX     |0x0100,   /* Object 3  */
  97.   NONE, NORMAL, (LONG)0x00FF1170L,
  98.   0x0002, 0x0004, 0x001C, 0x0007,
  99.   P1      ,       -1,       -1, G_TEXT    ,   /* Object 4  */
  100.   NONE, NORMAL, (LONG)&rs_tedinfo[1],
  101.   0x0002, 0x0001, 0x0603, 0x0001,
  102.          7, B_GAIN  , B_GAIN  , G_BOX     ,   /* Object 5 P1 */
  103.   NONE, NORMAL, (LONG)0x00FF1148L,
  104.   0x0002, 0x0002, 0x0018, 0x0001,
  105.   P1      ,       -1,       -1, G_BOX     ,   /* Object 6 B_GAIN */
  106.   EXIT|TOUCHEXIT, NORMAL, (LONG)0x00011079L,
  107.   0x0000, 0x0000, 0x0005, 0x0001,
  108.   P2      ,       -1,       -1, G_TEXT    ,   /* Object 7  */
  109.   NONE, NORMAL, (LONG)&rs_tedinfo[2],
  110.   0x0002, 0x0004, 0x0603, 0x0001,
  111.         10, B_ATTEN , B_ATTEN , G_BOX     ,   /* Object 8 P2 */
  112.   NONE, NORMAL, (LONG)0x00FF1148L,
  113.   0x0002, 0x0005, 0x0018, 0x0001,
  114.   P2      ,       -1,       -1, G_BOX     ,   /* Object 9 B_ATTEN */
  115.   TOUCHEXIT, NORMAL, (LONG)0x00011179L,
  116.   0x0006, 0x0000, 0x0005, 0x0001,
  117.         11,       -1,       -1, G_TEXT    ,   /* Object 10  */
  118.   NONE, NORMAL, (LONG)&rs_tedinfo[3],
  119.   0x000A, 0x0001, 0x0208, 0x0001,
  120.         12,       -1,       -1, G_TEXT    ,   /* Object 11  */
  121.   NONE, NORMAL, (LONG)&rs_tedinfo[4],
  122.   0x000B, 0x0004, 0x0006, 0x0001,
  123.         13,       -1,       -1, G_TEXT    ,   /* Object 12  */
  124.   NONE, NORMAL, (LONG)&rs_tedinfo[5],
  125.   0x0014, 0x0001, 0x0006, 0x0001,
  126.          3,       -1,       -1, G_TEXT    ,   /* Object 13  */
  127.   NONE, NORMAL, (LONG)&rs_tedinfo[6],
  128.   0x0014, 0x0004, 0x0006, 0x0001,
  129.         15,       -1,       -1, G_TEXT    ,   /* Object 14  */
  130.   NONE, NORMAL, (LONG)&rs_tedinfo[7],
  131.   0x0005, 0x0002, 0x0217, 0x0001,
  132.          1,       -1,       -1, G_TEXT    ,   /* Object 15  */
  133.   NONE, NORMAL, (LONG)&rs_tedinfo[8],
  134.   0x0004, 0x0003, 0x000A, 0x0002,
  135.   B_INFO  ,       -1,       -1, G_BUTTON  |0x0100,   /* Object 16 B_MUSIK */
  136.   SELECTABLE|TOUCHEXIT, NORMAL, (LONG)"Musik",
  137.   0x0003, 0x000E, 0x0006, 0x0001,
  138.   B_OK    ,       -1,       -1, G_BUTTON  |0x0200,   /* Object 17 B_INFO */
  139.   SELECTABLE|EXIT, NORMAL, (LONG)"\232ber...",
  140.   0x000C, 0x000E, 0x0008, 0x0001,
  141.          0,       -1,       -1, G_BUTTON  |0x0200,   /* Object 18 B_OK */
  142.   SELECTABLE|DEFAULT|EXIT|LASTOB, NORMAL, (LONG)" OK ",
  143.   0x0016, 0x000E, 0x0007, 0x0001,
  144.   
  145.   /******** Tree 1 ABOUT ****************************************************/
  146.         -1,        1,        8, G_BOX     ,   /* Object 0  */
  147.   NONE, OUTLINED, (LONG)0x00021100L,
  148.   0x0000, 0x0000, 0x001A, 0x000E,
  149.          2,       -1,       -1, G_BOXTEXT ,   /* Object 1  */
  150.   SELECTABLE, OUTLINED|SHADOWED, (LONG)&rs_tedinfo[9],
  151.   0x0002, 0x0001, 0x0016, 0x0001,
  152.          3,       -1,       -1, G_TEXT    ,   /* Object 2  */
  153.   NONE, NORMAL, (LONG)&rs_tedinfo[10],
  154.   0x0003, 0x0003, 0x0009, 0x0001,
  155.          4,       -1,       -1, G_STRING  ,   /* Object 3  */
  156.   NONE, NORMAL, (LONG)"Armin Hierstetter",
  157.   0x0004, 0x0004, 0x0011, 0x0001,
  158.          5,       -1,       -1, G_TEXT    ,   /* Object 4  */
  159.   NONE, NORMAL, (LONG)&rs_tedinfo[11],
  160.   0x0003, 0x0006, 0x040A, 0x0001,
  161.          6,       -1,       -1, G_STRING  ,   /* Object 5  */
  162.   NONE, NORMAL, (LONG)"ICP-Verlag GmbH",
  163.   0x0004, 0x0007, 0x0011, 0x0001,
  164.          7,       -1,       -1, G_STRING  ,   /* Object 6  */
  165.   NONE, NORMAL, (LONG)"Wendelsteinstr.3",
  166.   0x0005, 0x0008, 0x0011, 0x0001,
  167.          8,       -1,       -1, G_STRING  ,   /* Object 7  */
  168.   NONE, NORMAL, (LONG)"8011 Vaterstetten",
  169.   0x0006, 0x0009, 0x0011, 0x0001,
  170.          0,       -1,       -1, G_BUTTON  |0x0200,   /* Object 8  */
  171.   SELECTABLE|DEFAULT|EXIT|LASTOB, NORMAL, (LONG)"OK",
  172.   0x000E, 0x000C, 0x0009, 0x0001
  173. };
  174.  
  175. OBJECT *rs_trindex[] =
  176. { &rs_object[0],   /* Tree  0 MAIN     */
  177.   &rs_object[19]    /* Tree  1 ABOUT    */
  178. };
  179.